radiological sabotage - French English Dictionary